know something through and through - Français Anglais Dictionnaire